| Fully Qualified Name: | Zend\Log\Writer\Mongo | 
| Extends: | AbstractWriter | 
Mongo log writer.
| Name | Description | Defined By | 
|---|---|---|
| __construct() | Constructor | Mongo | 
| addFilter() | Add a filter specific to this writer. | AbstractWriter | 
| filterPlugin() | Get filter instance | AbstractWriter | 
| formatterPlugin() | Get formatter instance | AbstractWriter | 
| getFilterPluginManager() | Get filter plugin manager | AbstractWriter | 
| getFormatterPluginManager() | Get formatter plugin manager | AbstractWriter | 
| setConvertWriteErrorsToExceptions() | Set convert write errors to exception flag | AbstractWriter | 
| setFilterPluginManager() | Set filter plugin manager | AbstractWriter | 
| setFormatter() | This writer does not support formatting. | Mongo | 
| setFormatterPluginManager() | Set formatter plugin manager | AbstractWriter | 
| shutdown() | Perform shutdown activities such as closing open resources | AbstractWriter | 
| write() | Log a message to this writer. | AbstractWriter | 
Constructor
| Parameter Name | Type | Description | 
|---|---|---|
| $mongo | \MongoC|\MongoClient|array|\Traversable | |
| $database | string | |
| $collection | string | |
| $saveOptions | array | 
Returns:
Add a filter specific to this writer.
| Parameter Name | Type | Description | 
|---|---|---|
| $filter | int|string|\Filter\FilterInterface | |
| $options | array|null | 
Returns: \AbstractWriter
Get filter instance
| Parameter Name | Type | Description | 
|---|---|---|
| $name | string | |
| $options | array|null | 
Returns: \Filter\FilterInterface
Get formatter instance
| Parameter Name | Type | Description | 
|---|---|---|
| $name | string | |
| $options | array|null | 
Returns: \Formatter\FormatterInterface
Get filter plugin manager
Returns: \LogFilterPluginManager
Get formatter plugin manager
Returns: \LogFormatterPluginManager
Set convert write errors to exception flag
| Parameter Name | Type | Description | 
|---|---|---|
| $convertErrors | bool | 
Returns:
Set filter plugin manager
| Parameter Name | Type | Description | 
|---|---|---|
| $plugins | string|\LogFilterPluginManager | 
Returns: self
This writer does not support formatting.
| Parameter Name | Type | Description | 
|---|---|---|
| $formatter | string|\FormatterInterface | |
| $options | array|null | (unused) | 
Returns: \WriterInterface
Set formatter plugin manager
| Parameter Name | Type | Description | 
|---|---|---|
| $plugins | string|\LogFormatterPluginManager | 
Returns: self
Perform shutdown activities such as closing open resources
Returns: void
Log a message to this writer.
| Parameter Name | Type | Description | 
|---|---|---|
| $event | array | log | 
Returns: void